//
//  UIImage+Tool.h
//  BaseProject
//
//  Created by 小崔 on 2022/4/21.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIImage (Tool)

/// 颜色创建图片
/// @param color 颜色
+ (UIImage *)imageWithColor:(UIColor *)color;
/// 颜色创建图片
/// @param color  颜色
/// @param size 大小
+ (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size;
/// 生成一张渐变色的图片
/// @param colors 颜色数组
/// @param rect 图片大小
/// @param isHorizontal 是否是水平方向渐变 no为垂直方向渐变
+ (UIImage *)gradientImageWithColors:(NSArray *)colors rect:(CGRect)rect isHorizontalDirection:(BOOL)isHorizontal;
/// 获取视频的第一帧
/// @param videoURL 视频的URL
+ (UIImage *)getThumbnailImage:(NSString *)videoURL;
@end

NS_ASSUME_NONNULL_END
